﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using LiveSequence.Common.Domain;
using LiveSequence.Interface;
using LiveSequence.Suite.Documents;
using LiveSequence.Suite.Interfaces;


namespace LiveSequence.Suite.Domain
{
  public class LSProjectCommand : ICommand
  {
    #region Attributes

    protected ProjectDoc _document;
    #endregion
    #region Constructor
    public LSProjectCommand(ProjectDoc document)
    {
      _document = document;
    }
    #endregion Constructor

    #region ICommand Members

    public virtual bool CanExecute(object arg)
    {
      return true;
    }

    public virtual bool Execute(object arg)
    {
      return true;
    }

    public virtual string Text(object arg)
    {
      return string.Empty;
    }

    public virtual bool GetCheckedStatus(object arg)
    {
      return true;
    }

    public virtual System.Drawing.Icon GetIcon(object arg)
    {
      return null;
    }

    public virtual bool IsVisible(object arg)
    {
      return true;
    }




    #endregion
  }
}
